Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
57 LEACH ROAD Semi-Detached £100,000 27 May 2008
63 LEACH ROAD Terraced £34,000 23 May 1997
65 LEACH ROAD Terraced £95,000 25 May 2007
67 LEACH ROAD Terraced £130,000 13 Nov 2020
71 LEACH ROAD Terraced £85,000 22 May 2013
79 LEACH ROAD Terraced £120,000 9 Oct 2019
81 LEACH ROAD Terraced £106,000 25 Apr 2016